The prices of vegetables including tomatoes have skyrocketed across the country due to monsoon deficit this year.In Bengaluru, the price of tomato has crossed ₹100 per kg. Experts blame excess rain, demand, poor yield and delayed monsoon.